to be alive and kickingtràn đầy sức khoẻ: to be in roaring healthvăn phong đầy sức sống: a style full of vitalitysự đầy sức sống: sappiness